<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        var s = "1b3D5g8";
        // match()方法可以将要匹配的字符提取出来，并用数组封装起来和返回
        // 默认情况下只找一个字符，g 表示开全局匹配模式，把所有的字符都找出来
        // var result = s.match(/[A-z]/g);

        // search()表示查找特定的字符，如果找到返回索引位置，没找到则返回-1
        // var result = s.search(/a[bcd]e/);

        // split()可以将字符串封装成字符数组并返回
        // 可以根据()里面参数分割字符串
        // var result = s.split(/[A-z]/);
        // (4) ['1', '3', '5', '8']

        // replace()可以将特定字符替换
        // 默认情况下只替换依次，但可以通过正则表达式开启全局匹配模式
        var result = s.replace(/[A-z]/g, "");
        // 1358
        console.log(result); 
    </script>
</head>
<body>
    
</body>
</html>